| 
	100
   | 
  
	  How do I specify the indentation of the child items relative to their parents 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.Indent(11);
	expropertieslist1.Select(expropertieslist1);
	expropertieslist1.ExpandAll();
}
			 
		 
	 
   | 
  | 
	99
   | 
  
	  How do I get the a property based on its identifier 
	
		
			
 
 
public void init()
{
	COM com_Property;
	anytype var_Property;
	;
	super();
	expropertieslist1.BeginUpdate();
	expropertieslist1.Add("Root","",-1/*Label*/);
	var_Property = COM::createFromObject(expropertieslist1.Add("Child 1",COMVariant::createFromInt(1),1/*Edit*/,,"Root")); com_Property = var_Property;
	com_Property.ID(1234);
	expropertieslist1.Add("Child 2",COMVariant::createFromInt(2),1/*Edit*/,,"Root");
	expropertieslist1.ExpandItem("Root",true);
	expropertieslist1.Add("Property",expropertieslist1.Property(COMVariant::createFromInt(1234)).Name(),-1/*Label*/);
	expropertieslist1.EndUpdate();
}
			 
		 
	 
   | 
  | 
	98
   | 
  
	  How do I get the a property based on its index 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.BeginUpdate();
	expropertieslist1.Add("Root","",-1/*Label*/);
	expropertieslist1.Add("Child 1",COMVariant::createFromInt(1),1/*Edit*/,,"Root");
	expropertieslist1.Add("Child 2",COMVariant::createFromInt(2),1/*Edit*/,,"Root");
	expropertieslist1.ExpandItem("Root",true);
	expropertieslist1.Add("Item",expropertieslist1.Item(COMVariant::createFromInt(1)).Name(),-1/*Label*/);
	expropertieslist1.EndUpdate();
}
			 
		 
	 
   | 
  | 
	97
   | 
  
	  How do I get the number or count of the properties being listed 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.BeginUpdate();
	expropertieslist1.Add("Root","",-1/*Label*/);
	expropertieslist1.Add("Child 1",COMVariant::createFromInt(1),1/*Edit*/,,"Root");
	expropertieslist1.Add("Child 2",COMVariant::createFromInt(2),1/*Edit*/,,"Root");
	expropertieslist1.ExpandItem("Root",true);
	expropertieslist1.Add("Count",expropertieslist1.Count(),-1/*Label*/);
	expropertieslist1.EndUpdate();
}
			 
		 
	 
   | 
  | 
	96
   | 
  
	  How do I change the name or the caption for a column 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.HeaderVisible(true);
	expropertieslist1.ColumnCaption(COMVariant::createFromInt(0),"Properties");
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	95
   | 
  
	  How do I expand a property 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.BeginUpdate();
	expropertieslist1.Add("Root","",-1/*Label*/);
	expropertieslist1.Add("Child 1",COMVariant::createFromInt(1),1/*Edit*/,,"Root");
	expropertieslist1.Add("Child 2",COMVariant::createFromInt(2),1/*Edit*/,,"Root");
	expropertieslist1.ExpandItem("Root",true);
	expropertieslist1.EndUpdate();
}
			 
		 
	 
   | 
  | 
	94
   | 
  
	  How do I change the width for a column 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ColumnWidth(COMVariant::createFromInt(1),48);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	93
   | 
  
	  How do I clear or remove all properties 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.Add("First","A",1/*Edit*/);
	expropertieslist1.Clear();
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	92
   | 
  
	  How do I remove a property 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.Add("First","A",1/*Edit*/);
	expropertieslist1.Remove("First");
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	91
   | 
  
	  How do I add a property 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.Add("First Name","Mihai",1/*Edit*/);
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	90
   | 
  
	  How do I change the visual aspect description's spliter, using EBN 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.Background(0/*exHeaderFilterBarButton*/,0x1000000);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	89
   | 
  
	  How do I change the visual aspect for thumb parts in the scroll bars, using EBN 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
	expropertieslist1.VisualAppearance().Add(3,"c:\\exontrol\\images\\hot.ebn");
	expropertieslist1.Background(388/*exHSThumb*/,0x1000000);
	expropertieslist1.Background(389/*exHSThumbP*/,0x2000000);
	expropertieslist1.Background(391/*exHSThumbH*/,0x3000000);
	expropertieslist1.Background(260/*exVSThumb*/,0x1000000);
	expropertieslist1.Background(261/*exVSThumbP*/,0x2000000);
	expropertieslist1.Background(263/*exVSThumbH*/,0x3000000);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	88
   | 
  
	  I've seen that you can change the visual appearance for the scroll bar. How can I do that 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
	expropertieslist1.VisualAppearance().Add(3,"c:\\exontrol\\images\\hot.ebn");
	expropertieslist1.Background(324/*exSBtn*/,0x1000000);
	expropertieslist1.Background(325/*exSBtnP*/,0x2000000);
	expropertieslist1.Background(327/*exSBtnH*/,0x3000000);
	expropertieslist1.Background(404/*exHSBack*/,WinApi::RGB2int(240,240,240));
	expropertieslist1.Background(276/*exVSBack*/,WinApi::RGB2int(240,240,240));
	expropertieslist1.Background(511/*exScrollSizeGrip*/,WinApi::RGB2int(240,240,240));
	expropertieslist1.HeaderVisible(true);
	expropertieslist1.ColumnAutoResize(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	87
   | 
  
	  Can I change the forecolor for the tooltip 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ToolTipDelay(1);
	expropertieslist1.ToolTipWidth(364);
	expropertieslist1.Background(66/*exToolTipForeColor*/,WinApi::RGB2int(255,0,0));
	expropertieslist1.AllowTooltip(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	86
   | 
  
	  Can I change the background color for the tooltip 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ToolTipDelay(1);
	expropertieslist1.ToolTipWidth(364);
	expropertieslist1.Background(65/*exToolTipBackColor*/,WinApi::RGB2int(255,0,0));
	expropertieslist1.Select(expropertieslist1);
	expropertieslist1.AllowTooltip(true);
}
			 
		 
	 
   | 
  | 
	85
   | 
  
	  Can I change the default border of the tooltip, using your EBN files 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ToolTipDelay(1);
	expropertieslist1.ToolTipWidth(364);
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.Background(64/*exToolTipAppearance*/,0x1000000);
	expropertieslist1.Select(expropertieslist1);
	expropertieslist1.AllowTooltip(true);
}
			 
		 
	 
   | 
  | 
	84
   | 
  
	  Is there any option to highligth the column from the cursor - point 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.Background(32/*exCursorHoverColumn*/,0x1000000);
	expropertieslist1.HeaderVisible(true);
}
			 
		 
	 
   | 
  | 
	83
   | 
  
	  How can change the visual appearance for the spin control, using your EBN files 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
	expropertieslist1.Background(22/*exSpinUpButtonUp*/,0x1000000);
	expropertieslist1.Background(23/*exSpinUpButtonDown*/,0x2000000);
	expropertieslist1.Background(24/*exSpinDownButtonUp*/,0x1000000);
	expropertieslist1.Background(25/*exSpinDownButtonDown*/,0x2000000);
	expropertieslist1.AllowSpin(true);
	expropertieslist1.Add("Spin",COMVariant::createFromInt(50),1/*Edit*/);
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	82
   | 
  
	  How can change the visual appearance for the slider or track bar, using your EBN files 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.Background(16/*exSliderThumb*/,0x1000000);
	expropertieslist1.Background(15/*exSliderRange*/,WinApi::RGB2int(210,210,210));
	expropertieslist1.Add("Slider",COMVariant::createFromInt(50),16/*EditSlider*/);
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	81
   | 
  
	  How do I change the visual aspect of the drop down calendar window, that shows up if I click the drop down filter button, using EBN 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
	expropertieslist1.Background(8/*exDateHeader*/,0x1000000);
	expropertieslist1.Background(9/*exDateTodayUp*/,0x1000000);
	expropertieslist1.Background(10/*exDateTodayDown*/,0x2000000);
	expropertieslist1.Background(11/*exDateScrollThumb*/,0x1000000);
	expropertieslist1.Background(12/*exDateScrollRange*/,WinApi::RGB2int(230,230,230));
	expropertieslist1.Background(13/*exDateSeparatorBar*/,WinApi::RGB2int(230,230,230));
	expropertieslist1.Background(14/*exDateSelect*/,0x1000000);
	expropertieslist1.Add("Date","1/1/2001",9/*EditDate*/);
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	80
   | 
  
	  How can change the visual appearance for the button that are visible inside the editors, using your EBN files 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
	expropertieslist1.Background(7/*exButtonDown*/,0x1000000);
	expropertieslist1.Background(6/*exButtonUp*/,0x2000000);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	79
   | 
  
	  How can change the visual appearance for the button that shows the drop down editors, using your EBN files 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
	expropertieslist1.Background(4/*exDropDownButtonUp*/,0x1000000);
	expropertieslist1.Background(5/*exDropDownButtonDown*/,0x2000000);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	78
   | 
  
	  Can I change the order of the buttons in the scroll bar 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ScrollOrderParts(1/*exHScroll*/,"t,l,r");
	expropertieslist1.ScrollOrderParts(0/*exVScroll*/,"t,l,r");
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	77
   | 
  
	  The thumb size seems to be very small. Can I make it bigger 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ScrollThumbSize(0/*exVScroll*/,128);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	76
   | 
  
	  How do I enlarge or change the size of the control's scrollbars 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ScrollHeight(18);
	expropertieslist1.ScrollWidth(18);
	expropertieslist1.ScrollButtonWidth(18);
	expropertieslist1.ScrollButtonHeight(18);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	75
   | 
  
	  How can I display my text on the scroll bar, using a different font 
	
		
			
 
 
public void init()
{
	COM com_StdFont;
	anytype var_StdFont;
	;
	super();
	expropertieslist1.ScrollPartCaption(0/*exVScroll*/,256/*exThumbPart*/,"This is just a text");
	var_StdFont = COM::createFromObject(expropertieslist1.ScrollFont(0/*exVScroll*/)); com_StdFont = var_StdFont;
	com_StdFont.Size(12);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	74
   | 
  
	  How can I display my text on the scroll bar 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ScrollPartCaption(0/*exVScroll*/,256/*exThumbPart*/,"this is just a text");
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	73
   | 
  
	  How do I assign a tooltip to a scrollbar 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ScrollToolTip(0/*exVScroll*/,"This is a tooltip being shown when you click and drag the thumb in the vertical scroll bar");
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	72
   | 
  
	  How do I assign an icon to the button in the scrollbar 
	
		
			
 
 
public void init()
{
	str var_s;
	;
	super();
	var_s = "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql";
	var_s = var_s + "Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0";
	var_s = var_s + "ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN";
	var_s = var_s + "AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=";
	expropertieslist1.Images(COMVariant::createFromStr(var_s));
	expropertieslist1.ScrollPartVisible(0/*exVScroll*/,32768/*exLeftB1Part*/,true);
	expropertieslist1.ScrollPartCaption(0/*exVScroll*/,32768/*exLeftB1Part*/,"<img>1</img>");
	expropertieslist1.ScrollHeight(18);
	expropertieslist1.ScrollButtonWidth(18);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	71
   | 
  
	  I need to add a button in the scroll bar. Is this possible 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ScrollPartVisible(0/*exVScroll*/,32768/*exLeftB1Part*/,true);
	expropertieslist1.ScrollPartCaption(0/*exVScroll*/,32768/*exLeftB1Part*/,"1");
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	70
   | 
  
	  Can I display an additional buttons in the scroll bar 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ScrollPartVisible(0/*exVScroll*/,32768/*exLeftB1Part*/,true);
	expropertieslist1.ScrollPartVisible(0/*exVScroll*/,16384/*exLeftB2Part*/,true);
	expropertieslist1.ScrollPartVisible(0/*exVScroll*/,1/*exRightB6Part*/,true);
	expropertieslist1.ScrollPartVisible(0/*exVScroll*/,2/*exRightB5Part*/,true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	69
   | 
  
	  Can I change the font for the tooltip 
	
		
			
 
 
public void init()
{
	COM com_StdFont;
	anytype var_StdFont;
	;
	super();
	expropertieslist1.ToolTipDelay(1);
	var_StdFont = expropertieslist1.ToolTipFont(); com_StdFont = var_StdFont;
		com_StdFont.Name("Tahoma");
		com_StdFont.Size(14);
	expropertieslist1.AllowTooltip(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	68
   | 
  
	  How do I call your x-script language 
	
		
			
 
 
public void init()
{
	COM com_Property;
	anytype var_Property;
	;
	super();
	var_Property = COM::createFromVariant(expropertieslist1.ExecuteTemplate("Add(`Bold`,1,1)")); com_Property = var_Property;
		com_Property.Bold(true);
}
			 
		 
	 
   | 
  | 
	67
   | 
  
	  How do I disable sorting the columns when clicking the control's header 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.SortOnClick(0/*exNoSort*/);
	expropertieslist1.HeaderVisible(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	66
   | 
  
	  Can I use your EBN files to change the visual appearance for +/- expand - collapse buttons 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.VisualAppearance().Add(2,"c:\\exontrol\\images\\pushed.ebn");
	expropertieslist1.HasButtons(4/*exCustom*/);
	expropertieslist1.HasButtonsCustom(0,16777216);
	expropertieslist1.HasButtonsCustom(1,33554432);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	65
   | 
  
	  Can I use my own icons for the +/- ( expand/collapse ) buttons 
	
		
			
 
 
public void init()
{
	str var_s;
	;
	super();
	var_s = "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql";
	var_s = var_s + "Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0";
	var_s = var_s + "ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN";
	var_s = var_s + "AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=";
	expropertieslist1.Images(COMVariant::createFromStr(var_s));
	expropertieslist1.HasButtons(4/*exCustom*/);
	expropertieslist1.HasButtonsCustom(0,1);
	expropertieslist1.HasButtonsCustom(1,2);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	64
   | 
  
	  How do I change visual appearance of the +/- ( expand/collapse ) buttons 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.HasButtons(3/*exWPlus*/);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	63
   | 
  
	  How do I browse or select for a com or net object 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.SelectedObject(COM::createFromVariant(expropertieslist1));
}
			 
		 
	 
   | 
  | 
	62
   | 
  
	  How do I expand all properties 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.Select(expropertieslist1);
	expropertieslist1.ExpandAll();
}
			 
		 
	 
   | 
  | 
	61
   | 
  
	  How do I enable resizing the columns at runtime 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ColumnsAllowSizing(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	60
   | 
  
	  How do I call your x-script language 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.Template("Add(`First`,1,1)");
}
			 
		 
	 
   | 
  | 
	59
   | 
  
	  How can I enable or disable the control 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.Enabled(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	58
   | 
  
	  I've seen that the width of the tooltip is variable. Can I make it larger 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ToolTipWidth(328);
	expropertieslist1.AllowTooltip(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	57
   | 
  
	  How do I disable showing the tooltip for all control 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.ToolTipDelay(0);
	expropertieslist1.AllowTooltip(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	56
   | 
  
	  How do I let the tooltip being displayed longer 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ToolTipPopDelay(10000);
	expropertieslist1.AllowTooltip(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	55
   | 
  
	  How do I show the tooltip quicker 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ToolTipDelay(1);
	expropertieslist1.AllowTooltip(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	54
   | 
  
	  How do I get the handle of the control's window 
	
		
			
public void init()
{
	int var_hWnd;
	;
	super();
	var_hWnd = expropertieslist1.hWnd();
}
			 
		 
	 
   | 
  | 
	53
   | 
  
	  How do I show alternate rows in different background color 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.BackColorAlternate(WinApi::RGB2int(240,240,240));
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	52
   | 
  
	  How do enable or disable tooltips 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.AllowTooltip(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	51
   | 
  
	  How do change the foreground color for the control's header bar, using EBN 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.HeaderVisible(true);
	expropertieslist1.ForeColorHeader(WinApi::RGB2int(255,0,0));
}
			 
		 
	 
   | 
  | 
	50
   | 
  
	  How do change the visual appearance for the control's header bar, using EBN 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.HeaderVisible(true);
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.BackColorHeader(0x1000000);
}
			 
		 
	 
   | 
  | 
	49
   | 
  
	  How do I change the foreground color for the description part in the bottom side of the control 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ForeColorDescription(WinApi::RGB2int(255,0,0));
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	48
   | 
  
	  How do I change the visual appearance for the description part in the bottom side of the control, using your EBN files 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.BackColorDescription(0x1000000);
}
			 
		 
	 
   | 
  | 
	47
   | 
  
	  How do I change the background color for the description part in the bottom side of the control 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.BackColorDescription(WinApi::RGB2int(255,0,0));
}
			 
		 
	 
   | 
  | 
	46
   | 
  
	  Is there any option to specify the height of the items, before adding them 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.DefaultItemHeight(13);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	45
   | 
  
	  How do I show or hide the connection between categories 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.MarkCategories(true);
	expropertieslist1.LinkCategories(false);
	expropertieslist1.ShowCategories(true);
	expropertieslist1.ShowPropertyPages(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	44
   | 
  
	  How do I show or hide the categories 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.MarkCategories(true);
	expropertieslist1.MarkLineColor(WinApi::RGB2int(255,0,0));
	expropertieslist1.ShowCategories(true);
	expropertieslist1.ShowPropertyPages(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	43
   | 
  
	  How do I change the foreground color for categories 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ForeColorCategories(WinApi::RGB2int(255,0,0));
	expropertieslist1.ShowCategories(true);
	expropertieslist1.ShowPropertyPages(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	42
   | 
  
	  How do I change the background color for categories 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.BackColorCategories(WinApi::RGB2int(255,0,0));
	expropertieslist1.ShowCategories(true);
	expropertieslist1.ShowPropertyPages(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	41
   | 
  
	  How do I sort the control 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.Select(expropertieslist1);
	expropertieslist1.Sort(COMVariant::createFromBoolean(false));
}
			 
		 
	 
   | 
  | 
	40
   | 
  
	  Is there any option to change the color for the grid lines 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.HasGridLines(-1/*exAllLines*/);
	expropertieslist1.GridLineColor(WinApi::RGB2int(255,0,0));
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	39
   | 
  
	  How do I specify the default category 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.DefaultCategory("Font");
	expropertieslist1.ShowCategories(true);
	expropertieslist1.ShowPropertyPages(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	38
   | 
  
	  How do I show or hide the categories 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.MarkCategories(false);
	expropertieslist1.ShowCategories(true);
	expropertieslist1.ShowPropertyPages(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	37
   | 
  
	  How do I get a property based on its name 
	
		
			
 
 
public void init()
{
	COM com_Property;
	anytype var_Property;
	;
	super();
	var_Property = COM::createFromObject(expropertieslist1.Add("First Name","Mihai",1/*Edit*/)); com_Property = var_Property;
	com_Property.ID(100);
	expropertieslist1.Add("Last Name","Filimon",1/*Edit*/);
	expropertieslist1.SelectedProperty(expropertieslist1.Property(COMVariant::createFromInt(100)));
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	36
   | 
  
	  How do I get a property based on its name 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.Add("First Name","Mihai",1/*Edit*/);
	expropertieslist1.Add("Last Name","Filimon",1/*Edit*/);
	expropertieslist1.SelectedProperty(expropertieslist1.Property("Last Name"));
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	35
   | 
  
	  How do I maintain performance while making several changes 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.BeginUpdate();
	expropertieslist1.Add("First",COMVariant::createFromInt(1),1/*Edit*/);
	expropertieslist1.Add("Second",COMVariant::createFromInt(1),1/*Edit*/);
	expropertieslist1.EndUpdate();
}
			 
		 
	 
   | 
  | 
	34
   | 
  
	  How can I get a list of interfaces that an object implements 
	
		
			
 
 
public void init()
{
	;
	super();
	print( expropertieslist1.Interfaces(expropertieslist1) );
}
			 
		 
	 
   | 
  | 
	33
   | 
  
	  How can I display something else when including the elements of a collection 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.ShowObjects(true);
	expropertieslist1.ShowItemsCollection(true);
	expropertieslist1.NameItemsCollection("Name;Caption;Item;Index");
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	32
   | 
  
	  How can I include the elements of a collection 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.ShowObjects(true);
	expropertieslist1.ShowItemsCollection(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	31
   | 
  
	  How can I use a spin control to edit numeric values 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.AllowSpin(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	30
   | 
  
	  How can I change the control's font 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.Font().Name("Tahoma");
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	29
   | 
  
	  How do I show or hide the variables of an object like Font 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ShowVariables(true);
	expropertieslist1.Select(expropertieslist1.Font());
}
			 
		 
	 
   | 
  | 
	28
   | 
  
	  How do I show or hide the categories 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ShowCategories(true);
	expropertieslist1.ShowPropertyPages(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	27
   | 
  
	  How do I refresh the control 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.Add("Last Name","Filimon",1/*Edit*/);
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	26
   | 
  
	  How can still display the selected items when the control loses the focus 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.HideSelection(false);
	expropertieslist1.Add("First Name","Mihai",1/*Edit*/);
	expropertieslist1.Add("Last Name","Filimon",1/*Edit*/);
	expropertieslist1.SelectedProperty(expropertieslist1.Property("Last Name"));
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	25
   | 
  
	  How do I change the visual appearance effect for the selected item, using EBN 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.SelBackColor(0x1000000);
	expropertieslist1.SelForeColor(WinApi::RGB2int(0,0,0));
	expropertieslist1.Add("First Name","Mihai",1/*Edit*/);
	expropertieslist1.Add("Last Name","Filimon",1/*Edit*/);
	expropertieslist1.SelectedProperty(expropertieslist1.Property("Last Name"));
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	24
   | 
  
	  How do I change the colors for the selected item 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.SelBackColor(WinApi::RGB2int(0,0,0));
	expropertieslist1.Add("First Name","Mihai",1/*Edit*/);
	expropertieslist1.Add("Last Name","Filimon",1/*Edit*/);
	expropertieslist1.SelectedProperty(expropertieslist1.Property("Last Name"));
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	23
   | 
  
	  How do I show or hide the non browseable members 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.ShowNonBrowsable(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	22
   | 
  
	  How can I hide or show the object's property pages 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ShowPropertyPages(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	21
   | 
  
	  How do I filter properties when loading 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.FireIncludeProperty(true);
}
			 
		 
	 
   | 
  | 
	20
   | 
  
	  How do I get or set the selected property 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.Add("First Name","Mihai",1/*Edit*/);
	expropertieslist1.Add("Last Name","Filimon",1/*Edit*/);
	expropertieslist1.SelectedProperty(expropertieslist1.Property("Last Name"));
	expropertieslist1.Refresh();
}
			 
		 
	 
   | 
  | 
	19
   | 
  
	  How do I remove "Invalid property value." message 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.InvalidValueMessage("");
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	18
   | 
  
	  How do I change the "Invalid property value." message 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.InvalidValueMessage("new message");
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	17
   | 
  
	  How do I edit a property as soon as the user selects it 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.EditOnSelect(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	16
   | 
  
	  How do I make the control read only 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ReadOnly(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	15
   | 
  
	  How do I show or hide the read only members 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.ShowReadOnly(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	14
   | 
  
	  How do I show or hide the grid lines 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.HasGridLines(0/*exNoLines*/);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	13
   | 
  
	  How do I hide the hierarchy lines 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.HasLines(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	12
   | 
  
	  How can I add the horizontal scroll bar 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ColumnAutoResize(false);
	expropertieslist1.HeaderVisible(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	11
   | 
  
	  How do I show or hide the control's header bar 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.HeaderVisible(true);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	10
   | 
  
	  How do I show or hide the objects members 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.ShowObjects(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	9
   | 
  
	  How do I show or hide the restricted members 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.ShowRestricted(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	8
   | 
  
	  How do I show or hide the hidden members 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.ShowHidden(false);
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	7
   | 
  
	  How do I browse or select an object 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	6
   | 
  
	  How do I change the control's foreground color 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.ForeColor(WinApi::RGB2int(120,0,120));
	expropertieslist1.Select(expropertieslist1);
}
			 
		 
	 
   | 
  | 
	5
   | 
  
	  How do I change the control's background color 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.BackColor(WinApi::RGB2int(200,200,200));
}
			 
		 
	 
   | 
  | 
	4
   | 
  
	  How do change the visual appearance for the control's border, using EBN 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.VisualAppearance().Add(1,"c:\\exontrol\\images\\normal.ebn");
	expropertieslist1.BorderStyle(16777216);
	expropertieslist1.BackColor(WinApi::RGB2int(255,255,255));
}
			 
		 
	 
   | 
  | 
	3
   | 
  
	  How do I remove the control's border 
	
		
			
public void init()
{
	;
	super();
	expropertieslist1.BorderStyle(0/*None*/);
}
			 
		 
	 
   | 
  | 
	2
   | 
  
	  How do I change the height of the description part in the bottom side of the control 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.DescriptionHeight(100);
}
			 
		 
	 
   | 
  | 
	1
   | 
  
	  How do I hide or show the description part in the bottom side of the control 
	
		
			
 
 
public void init()
{
	;
	super();
	expropertieslist1.DescriptionVisible(false);
}
			 
		 
	 
   |